Text copied to clipboard!

Titel

Text copied to clipboard!

Senior Entwickler

Beschreibung

Text copied to clipboard!
Wir suchen einen erfahrenen Senior Entwickler, der unser technisches Team mit fundiertem Wissen, Innovationsgeist und Führungsqualitäten bereichert. In dieser Rolle übernehmen Sie eine Schlüsselposition bei der Entwicklung komplexer Softwarelösungen, der Architekturplanung und der technischen Entscheidungsfindung. Sie arbeiten eng mit Produktmanagern, Designern und anderen Entwicklern zusammen, um qualitativ hochwertige Anwendungen zu erstellen, die den Anforderungen unserer Kunden gerecht werden. Als Senior Entwickler sind Sie nicht nur für die Umsetzung von Code verantwortlich, sondern auch für die strategische Weiterentwicklung unserer Softwarelandschaft. Sie analysieren bestehende Systeme, identifizieren Optimierungspotenziale und setzen moderne Technologien ein, um unsere Produkte zukunftssicher zu gestalten. Dabei legen Sie großen Wert auf Clean Code, Testbarkeit und Skalierbarkeit. Darüber hinaus übernehmen Sie eine Mentorenrolle für Junior Entwickler, fördern deren Weiterentwicklung und tragen zur Verbesserung unserer Entwicklungsprozesse bei. Sie bringen sich aktiv in Code Reviews, Architekturentscheidungen und technische Diskussionen ein und helfen dabei, eine Kultur der technischen Exzellenz zu etablieren. Wir bieten Ihnen ein dynamisches Arbeitsumfeld mit flachen Hierarchien, flexiblen Arbeitszeiten und der Möglichkeit, an spannenden Projekten mitzuarbeiten. Wenn Sie eine Leidenschaft für Technologie haben, gerne Verantwortung übernehmen und sich kontinuierlich weiterentwickeln möchten, freuen wir uns auf Ihre Bewerbung.

Verantwortlichkeiten

Text copied to clipboard!
  • Entwicklung und Wartung komplexer Softwarelösungen
  • Technische Leitung von Projekten und Teams
  • Erstellung und Bewertung von Softwarearchitekturen
  • Durchführung von Code Reviews und Qualitätssicherung
  • Mentoring und Unterstützung von Junior Entwicklern
  • Evaluierung und Einführung neuer Technologien
  • Optimierung bestehender Systeme und Prozesse
  • Zusammenarbeit mit interdisziplinären Teams
  • Dokumentation technischer Konzepte und Lösungen
  • Sicherstellung der Einhaltung von Best Practices

Anforderungen

Text copied to clipboard!
  • Abgeschlossenes Studium der Informatik oder vergleichbare Qualifikation
  • Mindestens 5 Jahre Berufserfahrung in der Softwareentwicklung
  • Fundierte Kenntnisse in mindestens einer modernen Programmiersprache
  • Erfahrung mit agilen Entwicklungsmethoden (z. B. Scrum, Kanban)
  • Verständnis von Softwarearchitektur und Design Patterns
  • Erfahrung mit CI/CD und DevOps-Praktiken
  • Gute Kenntnisse in Datenbanken und API-Design
  • Teamfähigkeit und Kommunikationsstärke
  • Eigenverantwortliche und strukturierte Arbeitsweise
  • Sehr gute Deutsch- und Englischkenntnisse

Potenzielle Interviewfragen

Text copied to clipboard!
  • Welche Programmiersprachen beherrschen Sie am besten?
  • Haben Sie Erfahrung in der technischen Leitung von Projekten?
  • Wie gehen Sie mit Code Reviews um?
  • Welche Tools und Frameworks nutzen Sie regelmäßig?
  • Wie bleiben Sie technologisch auf dem neuesten Stand?
  • Haben Sie bereits Junior Entwickler betreut oder gecoacht?
  • Wie gestalten Sie die Zusammenarbeit im Team?
  • Welche Herausforderungen haben Sie in früheren Projekten gemeistert?
  • Wie gehen Sie mit technischen Schulden um?
  • Was motiviert Sie in Ihrer täglichen Arbeit als Entwickler?